tower distillation - Turkish English Dictionary